FDTD_2D_Maxwell
===============

Solve the Maxwell equation in 2D using a finite domain time difference algorithm. The fields are assumed to stay constant in the third direction.

Based on a well-known FDTD algorithm. The author learned about that algorithm from John Schneider's book [[1]](http://www.eecs.wsu.edu/~schneidj/ufdtd). In addition the [SDL](https://www.libsdl.org/) (Simple Directmedia Layer) library version 2 is used to display the waves.

The SDL library is licensed under the [zlib license](http://www.gzip.org/zlib/zlib_license.html). This project is licensed under the [GNU Affero General Public License](LICENSE) version 3 or any later version, at your choice.


[1] Understanding the Finite-Difference Time-Domain Method, John B. Schneider, [www.eecs.wsu.edu/~schneidj/ufdtd](http://www.eecs.wsu.edu/~schneidj/ufdtd), 2010.

